Conversation
- AgentsPanel, HooksPanel, McpDirectPanel 레거시 컴포넌트 삭제 - EntityConfig에서 icon 필드 제거, getEntityIcon() 헬퍼로 대체 - EntityListPanel: getItemIcon prop 추가, 그룹 헤더 엔티티 아이콘 적용 - EntityListPanel: emptyDescription 없으면 빈 상태 null 반환 - hookConfig: shortenCommand 로직 적용, per-hook 타입별 아이콘 - Hook Inspector: 커스텀 드롭다운 (Open in Editor, Edit, Delete) - Hook Inspector: Edit → AddHookDialog 연결, Delete → AlertDialog 확인 - Hook Inspector: isHookFilePath/resolveHookFilePath 유틸 활용 - Hook Inspector: model 정보 Meta grid로 이동, 삭제 시 hooks 쿼리만 갱신 - BoardLayout: 삭제 후 Inspector 자동 닫기 (entity registry 기반) - Inspector 타이틀 descender clipping 수정 (leading-none → leading-snug) - ItemTitle: shadcn 원본 복원 (깨진 line-clamp-1 제거) - ListItem/ListSubItem: truncate + max-w-full로 타이틀 말줄임 처리 - getSettingsPathFn 서버 함수 추가 - Vite watch에 .claude/** 제외 (dev HMR reload 방지) - 샘플 훅 스크립트 추가 (.claude/hooks/lint-check.sh) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Move all hook-related files (types, constants, utils, service, server, queries, config, components) from flat structure to src/features/hook/. Consolidate Zod schemas as single source of truth, move business logic from server to service layer, apply EntityActionDropdown and InspectorSkeleton patterns to hook inspector. Remove EntityActionDropdown and EntityActionContextMenu from EntityListPanel — all actions are now handled exclusively in Inspector. Update EntityActionDropdown button to always-visible vertical ellipsis. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Move all hook-related files (types, constants, utils, service, server, queries, config, components) from flat structure to src/features/hook/. Consolidate Zod schemas as single source of truth, move business logic from server to service layer, apply EntityActionDropdown and InspectorSkeleton patterns to hook inspector. Remove EntityActionDropdown and EntityActionContextMenu from EntityListPanel — all actions are now handled exclusively in Inspector. Update EntityActionDropdown button to always-visible vertical ellipsis. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…anels - Add dependency array to useEffect preventing per-render execution - Fix hook loading condition from AND to OR for correct partial-load handling - Lift usePluginsQuery to BoardLayout and add plugin to entityDataMap - Apply getItemIcon to flat items in GroupedList for consistent icon rendering Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
src/features/hook/로 통합 이관 (types, constants, utils, service, server, queries, config, components)Test plan
pnpm typecheck통과pnpm lint통과pnpm test통과 (317 tests, 32 files)pnpm build통과🤖 Generated with Claude Code